<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
<script>

    // 运算符

    // 算术运算符 
    // 优先级:  * / %  大于   + -

    // 关系运算符  (条件运算符 => 布尔值)  
    // 优先级:  >  >=   <   <=    优先级大于   ==  ===  !=  !==

    // 逻辑运算符  (条件运算符(多条件))
    // &&(且)   ||(或)    !(非)
    // 优先级:   !   &&  ||

    // 赋值运算符
    // =  +=  -=  *=  /=  %=    ++  --

    //  +=  -=  *=  /=  %=   => 自增/减/乘/除/余 任意值
    //  a++  a--   自增/减 1 

    // 优先级 ++ -- 大于  =  +=  -=  *=  /=  %=  


    // 运算符的优先级: 
    // () [] .  大于  ! ++ -- typeof  大于  算术运算符 大于 关系运算符 大于 逻辑运算符(!比较特殊)  大于 赋值运算符 ( ++ -- 比较特殊)


    console.log(5-3 == 2);
    console.log(5 > 3 && 5 < 10);

    // Math.random() * 100




   /*
    (1)  求i和sum的最终结果 
    var i = 10;
    var sum = i++ + ++i + i++ * 2 + i--;
    
    (2)  
    var i = 13;
    var sum = i-- + i++ + ++ i*2 +  ++i;


    (3) 预习:
        a. 数据类型转换 (强制类型转换 / 隐式类型转换)
    
        b. 预习选择结构  
           if(){}
           if...else
           if...else if ... else

           switch(){

           }
   */





</script>
</html>